package com.nmgolden.lanxin.api;

import com.nmgolden.lanxin.LanxinHttpClient;
import com.nmgolden.lanxin.LanxinAppConfig;
import com.nmgolden.lanxin.LanxinTokenManager;

/**
 * @author siger
 * @created 2024/5/18
 * @updated 2024/5/18
 */
public abstract class AbsApi {
    protected final LanxinAppConfig mLanxinAppConfig;
    protected final LanxinHttpClient mLanxinLanxinHttpClient;
    protected final LanxinTokenManager mLanxinTokenManager;

    public AbsApi(LanxinAppConfig config, LanxinHttpClient lanxinHttpClient, LanxinTokenManager lanxinTokenManager) {
        mLanxinAppConfig = config;
        mLanxinLanxinHttpClient = lanxinHttpClient;
        mLanxinTokenManager = lanxinTokenManager;
    }
}
